import center from '@/components/MapView/assets/icons/center.png';
import fly from '@/components/MapView/assets/icons/fly.png';
import movable from '@/components/MapView/assets/icons/movable/car.png';
import car from '@/components/MapView/assets/icons/movable/car.png';
import flight from '@/components/MapView/assets/icons/movable/flight.png';
import ship from '@/components/MapView/assets/icons/movable/ship.png';
import portable from '@/components/MapView/assets/icons/new_station/circle.png';
import circle from '@/components/MapView/assets/icons/new_station/circle.png';
import circleSmall from '@/components/MapView/assets/icons/new_station/circle_small.png';
import fixed from '@/components/MapView/assets/icons/new_station/fixed_rect.png';
import fixedRect from '@/components/MapView/assets/icons/new_station/fixed_rect.png';
import mobile from '@/components/MapView/assets/icons/new_station/rect.png';
import rect from '@/components/MapView/assets/icons/new_station/rect.png';
import rectSmall from '@/components/MapView/assets/icons/new_station/rect_small.png';
import selectCircle from '@/components/MapView/assets/icons/new_station/select_circle.png';
import selectCircle2 from '@/components/MapView/assets/icons/new_station/select_circle2.png';
import selectRect from '@/components/MapView/assets/icons/new_station/select_rect.png';
import selectRect2 from '@/components/MapView/assets/icons/new_station/select_rect2.png';
import sensor from '@/components/MapView/assets/icons/new_station/sensor_circle.png';
import sensorRFeye from '@/components/MapView/assets/icons/new_station/sensor_circle.png';
import sensorCircle from '@/components/MapView/assets/icons/new_station/sensor_circle.png';
import signal from '@/components/MapView/assets/icons/signal.png';
import stadium from '@/components/MapView/assets/icons/stadium.png';

import locating from '@/components/MapView/assets/locating.gif';
import monaloading from '@/components/MapView/assets/mona-loading-default.gif';
import react from '@/components/MapView/assets/react.svg';

import test1 from '@/components/MapView/assets/sdfs/test1.png';
import test2 from '@/components/MapView/assets/sdfs/test2.png';

const icons = {
  center,
  fly,
  signal,
  // 和地图原本的图标重名时
  dzStadium: stadium,

  portable,
  fixed,
  movable,
  mobile,
  sensorRFeye,
  sensor,

  dzCar: car,
  dzFlight: flight,
  dzShip: ship,

  locating,
  monaloading,
  react,

  // new station use
  fixedRect,
  sensorCircle,
  selectCircle,
  selectRect,
  selectCircle2,
  selectRect2,
};

export const borderIcon = {
  circle: {
    dzCircleSmall: circleSmall,
    dzCircle: circle,
  },
  rectangle: {
    dzRectSmall: rectSmall,
    dzRect: rect,
  },
};

// TODO 测试
const sdfs = {
  test1,
  test2,
};

export default icons;
export { sdfs };
